package cn.itcast.nems.approval.enumeration;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 
 * 审批流事件
 *
 * @author 刘曙
 *
 * @version 
 *
 * @since 2023年11月22日
 */
@Getter
@AllArgsConstructor
public enum ApprovalFormFlowNodeEventEnum {
//    枚举值：发起｜STARTED、知会｜INFORMED、当前节点审批通过｜APPROVED、审批未通过｜REJECTED、退回发起人｜ROLLBACK_REQUESTER、退回上一级｜ROLLBACK_PREVIOUS、催办｜REMINDED、撤回｜CANCELED、全部审批通过审批完成｜FINISHED
    STARTED("发起"),
    INFORMED("知会"),
    APPROVED("当前节点审批通过"),
    REJECTED("流程审批未通过"),
    ROLLBACK_REQUESTER("退回发起人"),
    ROLLBACK_PREVIOUS("退回上一级"),
    REMINDED("催办"),
    CANCELED("撤回"),
    FINISHED("全部审批通过审批完成"),
    
    ;
    
    String cnName;
}
